Schlemm's canal – English–Español translations

🇬🇧 en es 🇪🇸

Schlemm's canal noun

  • channel in the eye
canal de Schlemm
Wiktionary Links